<div id="tabs">
	<ul>
        <li  id="current"><?php echo $this->Html->link(__('Chọn thời gian', true), array('controller'=>'kehoaches','action' => 'addtt',$dv_id)); ?>
                    </li>
	</ul>
</div>
<script>
jQuery(function() {
	jQuery( "#ngaybd" ).datepicker({
								showOtherMonths: true,
								selectOtherMonths: true,
								changeMonth: true,
								beforeShow: beforeshowdp,
								dateFormat: "dd-mm-yy",
								showOn: "both",
								buttonImage:$('#root').val()+"img/calendar.jpg",
								buttonImageOnly: true
	 							});// "img/calendar.gif",
	jQuery("#ngaykt" ).datepicker({
		showOtherMonths: true,
		selectOtherMonths: true,
		changeMonth: true,
		minDate:+0,
		//disabled: true,								
		dateFormat: "dd-mm-yy",
		showOn: "both",
		buttonImage:$('#root').val()+"img/calendar.jpg",
		disabled: true,
		buttonImageOnly: true
			});
	jQuery("#ngaybd,#ngaykt").keydown(function(e) {
        if ( e.keyCode != 13) {}
        else 
            {
                e.preventDefault(); 
            }   
        }
    );
	jQuery( "#ngaybd" ).change(function() {
		date = $.datepicker.parseDate('dd-mm-yy',$("#ngaybd").val());
		var nam = date.getFullYear();
		var thang = date.getMonth();
		var ngay = date.getDaysInMonth();
		var newdate = new Date(nam,thang,ngay);
		newdate = $.datepicker.formatDate('dd-mm-yy', newdate);
		$("#ngaykt").datepicker( "option", "minDate",date);
		$("#ngaykt").datepicker( "option", "maxDate",newdate);
		if ($("#thang").is(":checked"))
		{
			$("#ngaykt").datepicker( "option", "maxDate",newdate);
			$("#ngaykt").val(newdate);
		}
		else
		{
			ngay =date.getDate()+(7-date.getDay());
			newdate = new Date(nam,thang,ngay);
			while (newdate.getMonth()!=thang)
			{
				--ngay;
				newdate = new Date(nam,thang,ngay);				
			}
			newdate = $.datepicker.formatDate('dd-mm-yy', newdate);
			$("#ngaykt").datepicker( "option", "maxDate",newdate);
			$("#ngaykt").val(newdate);
		}
        $("#ngayktt").val(newdate);
		});
/*
	$("#thang").click(function(){
								if($(this).prop('checked')==true)
								{
									//$( "#ngaykt" ).datepicker( "option", "disabled", true );
									
									//$("#ngaykt").datepicker( "option", "disabled", true );
									$("#ngaykt").datepicker("option","disabled",true);
								}
								else
									$("#ngaykt").datepicker( "option", "disabled",false);
								});
	*/
});

function beforeshowdp()
{
	ngay = new Date();
	date = new Date(ngay.getFullYear(),ngay.getMonth(),1);
	$("#ngaybd").datepicker( "option", "minDate",date);
}

function validate()
{
	if ($('#ngaybd').val()=='')
	{
		alert("Bạn Chưa Nhập Ngày Bắt Đầu");
		return false;
	}
	if ($('#ngaykt').val()=='')
	{
		alert("Bạn Chưa Nhập Ngày Kết Thúc");
		return false;
	}
	date = $.datepicker.parseDate('dd-mm-yy',$("#ngaybd").val());
	var nam = date.getFullYear();
	var thang = date.getMonth();
	var ngay = date.getDaysInMonth();
	d= new Date();
	if (thang < d.getMonth() && nam < d.getFullYear())
	{		
		alert("Tháng Bắt Đầu Nhỏ Hơn Tháng Hiện Tại");
		return false;
	}
	ngaykt = $.datepicker.parseDate('dd-mm-yy',$("#ngaykt").val());
	var datekt = ngaykt.getDate();
	if (datekt - date.getDate()>6 && !$("#thang").is(":checked"))
	{
		alert("Ngày Kết Thúc Của Tuần Sai");
		return false;
	}
	if(datekt - date.getDate() <7 && $("#thang").is(":checked"))
	{
		alert("Số Ngày Của Tháng Không Thể Nhỏ Hơn 1 Tuần");
		return false;
	}
	
	
	return confirm("                             Bạn Có Chắc Không! \n\n LƯU Ý: Sau Khi Lưu Sẽ Không Được Xóa Hoặc Sửa Thời Gian");;
}
</script>
<div class="add form">
<?php echo $this->Form->create('Kehoach',array('type'=>'post','onsubmit'=>'return validate()','url'=>array('controller'=>'kehoaches','action'=>'addtt',$dv_id,$loaigiao)));?>
	<fieldset>
		<legend><?php __('Chọn Thời Gian'); ?></legend>
	<?php
		//echo $form->input('root',array('id'=>'root','type'=>'hidden','value'=>$this->webroot));
		echo $form->input('root',array('id'=>'root','type'=>'hidden','value'=>$this->webroot));
		echo $form->input('checkthang',array('type'=>'checkbox','id'=>'thang','label'=>'Tháng'));
		echo $form->input('ngaybd',array('id'=>'ngaybd','type'=>'text','label'=>'Ngày Bắt Đầu'));
		echo $form->input('ngayktt', array('id'=>'ngayktt','type'=>'hidden', 'value'=>''));
		echo $form->input('ngaykt',array('id'=>'ngaykt','type'=>'text','label'=>'Ngày Bắt Kết Thúc'));
	?>
	</fieldset>
<?php echo $this->Form->end(__('Lập', true));?>
</div>
